
Graphimation{

	noOfGeometries 9
	Repetition Text{
		text repetition
		font Courier
		size 60
		x -80
		y 460
		w 500
		h 80

		hitTest 0
	}
	
	Bronx Text{
		text bronx
		font Courier
		size 50
		x 500
		y 600
		w 400
		h 80

		hitTest 0
	}
	
	Compec Text{
		text compec
		font Courier
		size 50
		x 480
		y 700
		w 400
		h 80

		hitTest 0
	}
	
	Crescent Text{
		text crescent
		font Courier
		size 50
		x 470
		y 800
		w 400
		h 80

		hitTest 0
	}
	
	Glance Text{
		text glance
		font Courier
		size 50
		x 490
		y 900
		w 400
		h 80

		hitTest 0
	}
	
	Resident Text{
		text resident
		font Courier
		size 50
		x 475
		y 1000
		w 400
		h 80

		hitTest 0
	}
	
	Return Text{
		text return
		font Courier
		size 50
		x 495
		y 1100
		w 400
		h 80

		hitTest 0
	}
	
	Zomco Text{
		text zomco
		font Courier
		size 50
		x 490
		y 1200
		w 400
		h 80

		hitTest 0
	}
	
	Demodojo Text{
		text demodojo
		font Courier
		size 50
		x 450
		y 1300
		w 400
		h 80

		hitTest 0
	}

	
	noOfBrushes 2
	TextBrush SolidColorBrush{ Color{ 0.6 0.6 0.6 1 } opacity 1 }
	TextBrushRed SolidColorBrush{ Color{ 0.6 0.3 0.3 1 } opacity $text }

	noOfTransforms 34
	RepetitionScale Scale{ x $RepS y $RepS }
	Upscroll Translation{ x 0 y $upscroll }

	B1T Translation{ x $B1Tx y $B1Ty }
	B1S Scale{ x $B1S y $B1S }
	B2T Translation{ x $B2Tx y $B2Ty }
	B2S Scale{ x $B2S y $B2S }
	B3T Translation{ x $B3Tx y $B3Ty }
	B3S Scale{ x $B3S y $B3S }
	B4T Translation{ x $B4Tx y $B4Ty }
	B4S Scale{ x $B4S y $B4S }
	B5T Translation{ x $B5Tx y $B5Ty }
	B5S Scale{ x $B5S y $B5S }
	B6T Translation{ x $B6Tx y $B6Ty }
	B6S Scale{ x $B6S y $B6S }
	B7T Translation{ x $B7Tx y $B7Ty }
	B7S Scale{ x $B7S y $B7S }
	B8T Translation{ x $B8Tx y $B8Ty }
	B8S Scale{ x $B8S y $B8S }

	R1T Translation{ x $R1Tx y $R1Ty }
	R1S Scale{ x $R1S y $R1S }
	R2T Translation{ x $R2Tx y $R2Ty }
	R2S Scale{ x $R2S y $R2S }
	R3T Translation{ x $R3Tx y $R3Ty }
	R3S Scale{ x $R3S y $R3S }
	R4T Translation{ x $R4Tx y $R4Ty }
	R4S Scale{ x $R4S y $R4S }
	R5T Translation{ x $R5Tx y $R5Ty }
	R5S Scale{ x $R5S y $R5S }
	R6T Translation{ x $R6Tx y $R6Ty }
	R6S Scale{ x $R6S y $R6S }
	R7T Translation{ x $R7Tx y $R7Ty }
	R7S Scale{ x $R7S y $R7S }
	R8T Translation{ x $R8Tx y $R8Ty }
	R8S Scale{ x $R8S y $R8S }

	noOfChildGxms 2
	Ball Graphimation{ data/patterns/ball.d2g }
	RedBall Graphimation{ data/patterns/redball.d2g }

	noOfExecutables 1
	Main Procedure{
		noOfCommands 93

		PushTransform{ Upscroll }
		Fill{ Bronx TextBrush }
		Fill{ Compec TextBrush }
		Fill{ Crescent TextBrush }
		Fill{ Glance TextBrush }
		Fill{ Resident TextBrush }
		Fill{ Return TextBrush }
		Fill{ Zomco TextBrush }
		Fill{ Demodojo TextBrush }
		PopTransform{ }

		PushTransform{ B1T }
		PushTransform{ B1S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ B2T }
		PushTransform{ B2S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ B3T }
		PushTransform{ B3S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ B4T }
		PushTransform{ B4S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ B5T }
		PushTransform{ B5S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ B6T }
		PushTransform{ B6S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ B7T }
		PushTransform{ B7S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ B8T }
		PushTransform{ B8S }
		RenderGxm{ Ball }
		PopTransform{ }
		PopTransform{ }





		PushTransform{ R1T }
		PushTransform{ R1S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ R2T }
		PushTransform{ R2S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ R3T }
		PushTransform{ R3S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ R4T }
		PushTransform{ R4S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ R5T }
		PushTransform{ R5S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ R6T }
		PushTransform{ R6S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ R7T }
		PushTransform{ R7S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

		PushTransform{ R8T }
		PushTransform{ R8S }
		RenderGxm{ RedBall }
		PopTransform{ }
		PopTransform{ }

	
		PushTransform{ RepetitionScale }
		Fill{ Repetition TextBrushRed }
		PopTransform{ }
	}

	noOfControllers 1
	CMain Const{
		target null
		begin 0
		end 44000
		loops 1

		value 0

		noOfChildren 54
		Linear{
			target $RepS
			begin 0
			end 44000
			loops 0

			beginValue 0.9
			endValue 1.4

			noOfChildren 0
		}


		Const{
			target $text
			begin 0
			end 11000
			loops 0

			value 0
			noOfChildren 0
		}
		Linear{
			target $text
			begin 10000
			end 11000
			loops 0

			beginValue 0
			endValue 1

			noOfChildren 0
		}
		Const{
			target $text
			begin 13000
			end 22000
			loops 0

			value 1
			noOfChildren 0
		}



		Const{
			target $upscroll
			begin 0
			end 21000
			loops 0

			value 0
			noOfChildren 0
		}
		Linear{
			target $upscroll
			begin 21000
			end 50000
			loops 1

			beginValue 0
			endValue -1500

			noOfChildren 0
		}
	



		Sinusoidal{
			target $B1Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 0
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B1Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 0
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B1S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 1.5
	
			noOfChildren 0
		}


		Sinusoidal{
			target $B2Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 0.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B2Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 0.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B2S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 2
	
			noOfChildren 0
		}

		Sinusoidal{
			target $B3Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 1
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B3Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 1
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B3S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 2.5
	
			noOfChildren 0
		}

		Sinusoidal{
			target $B4Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 1.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B4Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 1.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B4S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 3
	
			noOfChildren 0
		}

		Sinusoidal{
			target $B5Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 2
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B5Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 2
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B5S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 3.5
	
			noOfChildren 0
		}

		Sinusoidal{
			target $B6Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 2.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B6Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 2.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B6S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 4
	
			noOfChildren 0
		}

		Sinusoidal{
			target $B7Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 3
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B7Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 3
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B7S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 4.5
	
			noOfChildren 0
		}

		Sinusoidal{
			target $B8Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 300
			frequency 6
			phase 3.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B8Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 200
			frequency 5
			phase 3.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $B8S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.5
			frequency 6
			phase 5
	
			noOfChildren 0
		}



















		Sinusoidal{
			target $R1Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 0
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R1Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 10
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R1S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 1.5
	
			noOfChildren 0
		}


		Sinusoidal{
			target $R2Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 0.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R2Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 10.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R2S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 2
	
			noOfChildren 0
		}

		Sinusoidal{
			target $R3Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 1
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R3Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 11
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R3S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 2.5
	
			noOfChildren 0
		}

		Sinusoidal{
			target $R4Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 1.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R4Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 11.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R4S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 3
	
			noOfChildren 0
		}

		Sinusoidal{
			target $R5Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 2
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R5Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 12
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R5S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 3.5
	
			noOfChildren 0
		}

		Sinusoidal{
			target $R6Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 2.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R6Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 12.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R6S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 4
	
			noOfChildren 0
		}

		Sinusoidal{
			target $R7Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 3
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R7Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 13
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R7S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 4.5
	
			noOfChildren 0
		}

		Sinusoidal{
			target $R8Tx
			begin 0
			end 44000
			loops 1

			dc 400
			amplitude 200
			frequency 6
			phase 3.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R8Ty
			begin 0
			end 44000
			loops 1

			dc 300
			amplitude 100
			frequency 5
			phase 13.5
	
			noOfChildren 0
		}
		Sinusoidal{
			target $R8S
			begin 0
			end 44000
			loops 1

			dc 1
			amplitude 0.3
			frequency 6
			phase 5
	
			noOfChildren 0
		}

	}

	noOfAnimations 1
	MainAnim Animation{
		renderFunction Main
		controller CMain
		transitionTarget null
	}
}